- Prelude
- curry <T1, T2, R> (Func<T1, T2, R> f)
- curry <T1, T2, T3, R> (Func<T1, T2, T3, R> f)
- curry <T1, T2, T3, T4, R> (Func<T1, T2, T3, T4, R> f)
- curry <T1, T2, T3, T4, T5, R> (Func<T1, T2, T3, T4, T5, R> f)
- curry <T1, T2, T3, T4, T5, T6, R> (Func<T1, T2, T3, T4, T5, T6, R> func)
- curry <T1, T2, T3, T4, T5, T6, T7, R> (Func<T1, T2, T3, T4, T5, T6, T7, R> func)
- curry <T1, T2, T3, T4, T5, T6, T7, T8, R> (Func<T1, T2, T3, T4, T5, T6, T7, T8, R> func)
- curry <T1, T2, T3, T4, T5, T6, T7, T8, T9, R> (Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, R> func)
- curry <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, R> (Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, R> func)
- Prelude
- lpar <T1, T2, R> (Func<T1, T2, R> func, T2 b)
- par <T1, T2, R> (Func<T1, T2, R> func, T1 a)
- par <T1, T2, T3, R> (Func<T1, T2, T3, R> func, T1 a, T2 b)
- par <T1, T2, T3, R> (Func<T1, T2, T3, R> func, T1 a)
- par <T1, T2, T3, T4, R> (Func<T1, T2, T3, T4, R> func, T1 a, T2 b, T3 c)
- par <T1, T2, T3, T4, R> (Func<T1, T2, T3, T4, R> func, T1 a, T2 b)
- par <T1, T2, T3, T4, R> (Func<T1, T2, T3, T4, R> func, T1 a)
- par <T1, T2, T3, T4, T5, R> (Func<T1, T2, T3, T4, T5, R> func, T1 a, T2 b, T3 c, T4 d)
- par <T1, T2, T3, T4, T5, R> (Func<T1, T2, T3, T4, T5, R> func, T1 a, T2 b, T3 c)
- par <T1, T2, T3, T4, T5, R> (Func<T1, T2, T3, T4, T5, R> func, T1 a, T2 b)
- par <T1, T2, T3, T4, T5, R> (Func<T1, T2, T3, T4, T5, R> func, T1 a)
- par <T1, T2, T3, T4, T5, T6, R> (Func<T1, T2, T3, T4, T5, T6, R> func, T1 a, T2 b, T3 c, T4 d, T5 e)
- par <T1, T2, T3, T4, T5, T6, R> (Func<T1, T2, T3, T4, T5, T6, R> func, T1 a, T2 b, T3 c, T4 d)
- par <T1, T2, T3, T4, T5, T6, R> (Func<T1, T2, T3, T4, T5, T6, R> func, T1 a, T2 b, T3 c)
- par <T1, T2, T3, T4, T5, T6, R> (Func<T1, T2, T3, T4, T5, T6, R> func, T1 a, T2 b)
- par <T1, T2, T3, T4, T5, T6, R> (Func<T1, T2, T3, T4, T5, T6, R> func, T1 a)
- par <T1, T2, T3, T4, T5, T6, T7, R> (Func<T1, T2, T3, T4, T5, T6, T7, R> func, T1 a, T2 b, T3 c, T4 d, T5 e, T6 f)
- par <T1, T2, T3, T4, T5, T6, T7, R> (Func<T1, T2, T3, T4, T5, T6, T7, R> func, T1 a, T2 b, T3 c, T4 d, T5 e)
- par <T1, T2, T3, T4, T5, T6, T7, R> (Func<T1, T2, T3, T4, T5, T6, T7, R> func, T1 a, T2 b, T3 c, T4 d)
- par <T1, T2, T3, T4, T5, T6, T7, R> (Func<T1, T2, T3, T4, T5, T6, T7, R> func, T1 a, T2 b, T3 c)
- par <T1, T2, T3, T4, T5, T6, T7, R> (Func<T1, T2, T3, T4, T5, T6, T7, R> func, T1 a, T2 b)
- par <T1, T2, T3, T4, T5, T6, T7, R> (Func<T1, T2, T3, T4, T5, T6, T7, R> func, T1 a)
- par <T1, T2, T3, T4, T5, T6, T7, T8, R> (Func<T1, T2, T3, T4, T5, T6, T7, T8, R> func, T1 a)
- par <T1, T2, T3, T4, T5, T6, T7, T8, R> (Func<T1, T2, T3, T4, T5, T6, T7, T8, R> func, T1 a, T2 b)
- par <T1, T2, T3, T4, T5, T6, T7, T8, R> (Func<T1, T2, T3, T4, T5, T6, T7, T8, R> func, T1 a, T2 b, T3 c)
- par <T1, T2, T3, T4, T5, T6, T7, T8, R> (Func<T1, T2, T3, T4, T5, T6, T7, T8, R> func, T1 a, T2 b, T3 c, T4 d)
- par <T1, T2, T3, T4, T5, T6, T7, T8, R> (Func<T1, T2, T3, T4, T5, T6, T7, T8, R> func, T1 a, T2 b, T3 c, T4 d, T5 e)
- par <T1, T2, T3, T4, T5, T6, T7, T8, R> (Func<T1, T2, T3, T4, T5, T6, T7, T8, R> func, T1 a, T2 b, T3 c, T4 d, T5 e, T6 f)
- par <T1, T2, T3, T4, T5, T6, T7, T8, R> (Func<T1, T2, T3, T4, T5, T6, T7, T8, R> func, T1 a, T2 b, T3 c, T4 d, T5 e, T6 f, T7 g)
- par <T1, T2, T3, T4, T5, T6, T7, T8, T9, R> (Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, R> func, T1 a)
- par <T1, T2, T3, T4, T5, T6, T7, T8, T9, R> (Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, R> func, T1 a, T2 b)
- par <T1, T2, T3, T4, T5, T6, T7, T8, T9, R> (Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, R> func, T1 a, T2 b, T3 c)
- par <T1, T2, T3, T4, T5, T6, T7, T8, T9, R> (Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, R> func, T1 a, T2 b, T3 c, T4 d)
- par <T1, T2, T3, T4, T5, T6, T7, T8, T9, R> (Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, R> func, T1 a, T2 b, T3 c, T4 d, T5 e)
- par <T1, T2, T3, T4, T5, T6, T7, T8, T9, R> (Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, R> func, T1 a, T2 b, T3 c, T4 d, T5 e, T6 f)
- par <T1, T2, T3, T4, T5, T6, T7, T8, T9, R> (Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, R> func, T1 a, T2 b, T3 c, T4 d, T5 e, T6 f, T7 g)
- par <T1, T2, T3, T4, T5, T6, T7, T8, T9, R> (Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, R> func, T1 a, T2 b, T3 c, T4 d, T5 e, T6 f, T7 g, T8 h)
- par <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, R> (Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, R> func, T1 a)
- par <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, R> (Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, R> func, T1 a, T2 b)
- par <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, R> (Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, R> func, T1 a, T2 b, T3 c)
- par <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, R> (Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, R> func, T1 a, T2 b, T3 c, T4 d)
- par <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, R> (Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, R> func, T1 a, T2 b, T3 c, T4 d, T5 e)
- par <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, R> (Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, R> func, T1 a, T2 b, T3 c, T4 d, T5 e, T6 f)
- par <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, R> (Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, R> func, T1 a, T2 b, T3 c, T4 d, T5 e, T6 f, T7 g)
- par <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, R> (Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, R> func, T1 a, T2 b, T3 c, T4 d, T5 e, T6 f, T7 g, T8 h)
- par <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, R> (Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, R> func, T1 a, T2 b, T3 c, T4 d, T5 e, T6 f, T7 g, T8 h, T9 i)
- par <T1, T2> (Action<T1, T2> func, T1 a)
- par <T1, T2, T3> (Action<T1, T2, T3> func, T1 a, T2 b)
- par <T1, T2, T3> (Action<T1, T2, T3> func, T1 a)
- par <T1, T2, T3, T4> (Action<T1, T2, T3, T4> func, T1 a, T2 b, T3 c)
- par <T1, T2, T3, T4> (Action<T1, T2, T3, T4> func, T1 a, T2 b)
- par <T1, T2, T3, T4> (Action<T1, T2, T3, T4> func, T1 a)
- par <T1, T2, T3, T4, T5> (Action<T1, T2, T3, T4, T5> func, T1 a, T2 b, T3 c, T4 d)
- par <T1, T2, T3, T4, T5> (Action<T1, T2, T3, T4, T5> func, T1 a, T2 b, T3 c)
- par <T1, T2, T3, T4, T5> (Action<T1, T2, T3, T4, T5> func, T1 a, T2 b)
- par <T1, T2, T3, T4, T5> (Action<T1, T2, T3, T4, T5> func, T1 a)
- par <T1, T2, T3, T4, T5, T6> (Action<T1, T2, T3, T4, T5, T6> func, T1 a, T2 b, T3 c, T4 d, T5 e)
- par <T1, T2, T3, T4, T5, T6> (Action<T1, T2, T3, T4, T5, T6> func, T1 a, T2 b, T3 c, T4 d)
- par <T1, T2, T3, T4, T5, T6> (Action<T1, T2, T3, T4, T5, T6> func, T1 a, T2 b, T3 c)
- par <T1, T2, T3, T4, T5, T6> (Action<T1, T2, T3, T4, T5, T6> func, T1 a, T2 b)
- par <T1, T2, T3, T4, T5, T6> (Action<T1, T2, T3, T4, T5, T6> func, T1 a)
- par <T1, T2, T3, T4, T5, T6, T7> (Action<T1, T2, T3, T4, T5, T6, T7> func, T1 a, T2 b, T3 c, T4 d, T5 e, T6 f)
- par <T1, T2, T3, T4, T5, T6, T7> (Action<T1, T2, T3, T4, T5, T6, T7> func, T1 a, T2 b, T3 c, T4 d, T5 e)
- par <T1, T2, T3, T4, T5, T6, T7> (Action<T1, T2, T3, T4, T5, T6, T7> func, T1 a, T2 b, T3 c, T4 d)
- par <T1, T2, T3, T4, T5, T6, T7> (Action<T1, T2, T3, T4, T5, T6, T7> func, T1 a, T2 b, T3 c)
- par <T1, T2, T3, T4, T5, T6, T7> (Action<T1, T2, T3, T4, T5, T6, T7> func, T1 a, T2 b)
- par <T1, T2, T3, T4, T5, T6, T7> (Action<T1, T2, T3, T4, T5, T6, T7> func, T1 a)
- par <T1, T2, T3, T4, T5, T6, T7, T8> (Action<T1, T2, T3, T4, T5, T6, T7, T8> func, T1 a)
- par <T1, T2, T3, T4, T5, T6, T7, T8> (Action<T1, T2, T3, T4, T5, T6, T7, T8> func, T1 a, T2 b)
- par <T1, T2, T3, T4, T5, T6, T7, T8> (Action<T1, T2, T3, T4, T5, T6, T7, T8> func, T1 a, T2 b, T3 c)
- par <T1, T2, T3, T4, T5, T6, T7, T8> (Action<T1, T2, T3, T4, T5, T6, T7, T8> func, T1 a, T2 b, T3 c, T4 d)
- par <T1, T2, T3, T4, T5, T6, T7, T8> (Action<T1, T2, T3, T4, T5, T6, T7, T8> func, T1 a, T2 b, T3 c, T4 d, T5 e)
- par <T1, T2, T3, T4, T5, T6, T7, T8> (Action<T1, T2, T3, T4, T5, T6, T7, T8> func, T1 a, T2 b, T3 c, T4 d, T5 e, T6 f)
- par <T1, T2, T3, T4, T5, T6, T7, T8> (Action<T1, T2, T3, T4, T5, T6, T7, T8> func, T1 a, T2 b, T3 c, T4 d, T5 e, T6 f, T7 g)
- par <T1, T2, T3, T4, T5, T6, T7, T8, T9> (Action<T1, T2, T3, T4, T5, T6, T7, T8, T9> func, T1 a)
- par <T1, T2, T3, T4, T5, T6, T7, T8, T9> (Action<T1, T2, T3, T4, T5, T6, T7, T8, T9> func, T1 a, T2 b)
- par <T1, T2, T3, T4, T5, T6, T7, T8, T9> (Action<T1, T2, T3, T4, T5, T6, T7, T8, T9> func, T1 a, T2 b, T3 c)
- par <T1, T2, T3, T4, T5, T6, T7, T8, T9> (Action<T1, T2, T3, T4, T5, T6, T7, T8, T9> func, T1 a, T2 b, T3 c, T4 d)
- par <T1, T2, T3, T4, T5, T6, T7, T8, T9> (Action<T1, T2, T3, T4, T5, T6, T7, T8, T9> func, T1 a, T2 b, T3 c, T4 d, T5 e)
- par <T1, T2, T3, T4, T5, T6, T7, T8, T9> (Action<T1, T2, T3, T4, T5, T6, T7, T8, T9> func, T1 a, T2 b, T3 c, T4 d, T5 e, T6 f)
- par <T1, T2, T3, T4, T5, T6, T7, T8, T9> (Action<T1, T2, T3, T4, T5, T6, T7, T8, T9> func, T1 a, T2 b, T3 c, T4 d, T5 e, T6 f, T7 g)
- par <T1, T2, T3, T4, T5, T6, T7, T8, T9> (Action<T1, T2, T3, T4, T5, T6, T7, T8, T9> func, T1 a, T2 b, T3 c, T4 d, T5 e, T6 f, T7 g, T8 h)
- par <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> (Action<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> func, T1 a)
- par <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> (Action<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> func, T1 a, T2 b)
- par <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> (Action<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> func, T1 a, T2 b, T3 c)
- par <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> (Action<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> func, T1 a, T2 b, T3 c, T4 d)
- par <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> (Action<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> func, T1 a, T2 b, T3 c, T4 d, T5 e)
- par <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> (Action<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> func, T1 a, T2 b, T3 c, T4 d, T5 e, T6 f)
- par <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> (Action<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> func, T1 a, T2 b, T3 c, T4 d, T5 e, T6 f, T7 g)
- par <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> (Action<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> func, T1 a, T2 b, T3 c, T4 d, T5 e, T6 f, T7 g, T8 h)
- par <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> (Action<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> func, T1 a, T2 b, T3 c, T4 d, T5 e, T6 f, T7 g, T8 h, T9 i)
- Prelude
- Uncurry <T1, T2, TResult> (this Func<T1, Func<T2, TResult>> function)
- Uncurry <T1, T2, T3, TResult> (this Func<T1, Func<T2, Func<T3, TResult>>> function)
- Uncurry <T1, T2, T3, T4, TResult> (this Func<T1, Func<T2, Func<T3, Func<T4, TResult>>>> function)
- Uncurry <T1, T2, T3, T4, T5, TResult> (this Func<T1, Func<T2, Func<T3, Func<T4, Func<T5, TResult>>>>> function)
- Uncurry <T1, T2, T3, T4, T5, T6, TResult> (this Func<T1, Func<T2, Func<T3, Func<T4, Func<T5, Func<T6, TResult>>>>>> function)
- Uncurry <T1, T2, T3, T4, T5, T6, T7, TResult> (this Func<T1, Func<T2, Func<T3, Func<T4, Func<T5, Func<T6, Func<T7, TResult>>>>>>> function)
- Uncurry <T1, T2, T3, T4, T5, T6, T7, T8, TResult> (this Func<T1, Func<T2, Func<T3, Func<T4, Func<T5, Func<T6, Func<T7, Func<T8, TResult>>>>>>>> function)
- uncurry <T1, T2, TResult> (Func<T1, Func<T2, TResult>> function)
- uncurry <T1, T2, T3, TResult> (Func<T1, Func<T2, Func<T3, TResult>>> function)
- uncurry <T1, T2, T3, T4, TResult> (Func<T1, Func<T2, Func<T3, Func<T4, TResult>>>> function)
- uncurry <T1, T2, T3, T4, T5, TResult> (Func<T1, Func<T2, Func<T3, Func<T4, Func<T5, TResult>>>>> function)
- uncurry <T1, T2, T3, T4, T5, T6, TResult> (Func<T1, Func<T2, Func<T3, Func<T4, Func<T5, Func<T6, TResult>>>>>> function)
- uncurry <T1, T2, T3, T4, T5, T6, T7, TResult> (Func<T1, Func<T2, Func<T3, Func<T4, Func<T5, Func<T6, Func<T7, TResult>>>>>>> function)
- uncurry <T1, T2, T3, T4, T5, T6, T7, T8, TResult> (Func<T1, Func<T2, Func<T3, Func<T4, Func<T5, Func<T6, Func<T7, Func<T8, TResult>>>>>>>> function)
method Func<T1, Func<T2, R>> curry <T1, T2, R> (Func<T1, T2, R> f) Source #
Curry the function 'f' provided. You can then partially apply by calling:
var curried = curry(f);
var r = curried(a)(b)
method Func<T1, Func<T2, Func<T3, R>>> curry <T1, T2, T3, R> (Func<T1, T2, T3, R> f) Source #
Curry the function 'f' provided. You can then partially apply by calling:
var curried = curry(f);
var r = curried(a)(b)(c)
method Func<T1, Func<T2, Func<T3, Func<T4, R>>>> curry <T1, T2, T3, T4, R> (Func<T1, T2, T3, T4, R> f) Source #
Curry the function 'f' provided. You can then partially apply by calling:
var curried = curry(f);
var r = curried(a)(b)(c)(d)
method Func<T1, Func<T2, Func<T3, Func<T4, Func<T5, R>>>>> curry <T1, T2, T3, T4, T5, R> (Func<T1, T2, T3, T4, T5, R> f) Source #
Curry the function 'f' provided. You can then partially apply by calling:
var curried = curry(f);
var r = curried(a)(b)(c)(d)(e)
method Func<T1, Func<T2, Func<T3, Func<T4, Func<T5, Func<T6, R>>>>>> curry <T1, T2, T3, T4, T5, T6, R> (Func<T1, T2, T3, T4, T5, T6, R> func) Source #
Curry the function 'func' provided. You can then partially apply by calling:
var curried = curry(f);
var r = curried(a)(b)(c)(d)(e)(f)
method Func<T1, Func<T2, Func<T3, Func<T4, Func<T5, Func<T6, Func<T7, R>>>>>>> curry <T1, T2, T3, T4, T5, T6, T7, R> (Func<T1, T2, T3, T4, T5, T6, T7, R> func) Source #
Curry the function 'func' provided. You can then partially apply by calling:
var curried = curry(f);
var r = curried(a)(b)(c)(d)(e)(f)(g)
method Func<T1, Func<T2, Func<T3, Func<T4, Func<T5, Func<T6, Func<T7, Func<T8, R>>>>>>>> curry <T1, T2, T3, T4, T5, T6, T7, T8, R> (Func<T1, T2, T3, T4, T5, T6, T7, T8, R> func) Source #
Curry the function 'func' provided. You can then partially apply by calling:
var curried = curry(f);
var r = curried(a)(b)(c)(d)(e)(f)(g)(h)
method Func<T1, Func<T2, Func<T3, Func<T4, Func<T5, Func<T6, Func<T7, Func<T8, Func<T9, R>>>>>>>>> curry <T1, T2, T3, T4, T5, T6, T7, T8, T9, R> (Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, R> func) Source #
Curry the function 'func' provided. You can then partially apply by calling:
var curried = curry(f);
var r = curried(a)(b)(c)(d)(e)(f)(g)(h)(i)
method Func<T1, Func<T2, Func<T3, Func<T4, Func<T5, Func<T6, Func<T7, Func<T8, Func<T9, Func<T10, R>>>>>>>>>> curry <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, R> (Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, R> func) Source #
Curry the function 'func' provided. You can then partially apply by calling:
var curried = curry(f);
var r = curried(a)(b)(c)(d)(e)(f)(g)(h)(i)(j)
method Func<T3, R> par <T1, T2, T3, R> (Func<T1, T2, T3, R> func, T1 a, T2 b) Source #
Partially apply
method Func<T2, T3, R> par <T1, T2, T3, R> (Func<T1, T2, T3, R> func, T1 a) Source #
Partially apply
method Func<T4, R> par <T1, T2, T3, T4, R> (Func<T1, T2, T3, T4, R> func, T1 a, T2 b, T3 c) Source #
Partially apply
method Func<T3, T4, R> par <T1, T2, T3, T4, R> (Func<T1, T2, T3, T4, R> func, T1 a, T2 b) Source #
Partially apply
method Func<T2, T3, T4, R> par <T1, T2, T3, T4, R> (Func<T1, T2, T3, T4, R> func, T1 a) Source #
Partially apply
method Func<T5, R> par <T1, T2, T3, T4, T5, R> (Func<T1, T2, T3, T4, T5, R> func, T1 a, T2 b, T3 c, T4 d) Source #
Partially apply
method Func<T4, T5, R> par <T1, T2, T3, T4, T5, R> (Func<T1, T2, T3, T4, T5, R> func, T1 a, T2 b, T3 c) Source #
Partially apply
method Func<T3, T4, T5, R> par <T1, T2, T3, T4, T5, R> (Func<T1, T2, T3, T4, T5, R> func, T1 a, T2 b) Source #
Partially apply
method Func<T2, T3, T4, T5, R> par <T1, T2, T3, T4, T5, R> (Func<T1, T2, T3, T4, T5, R> func, T1 a) Source #
Partially apply
method Func<T6, R> par <T1, T2, T3, T4, T5, T6, R> (Func<T1, T2, T3, T4, T5, T6, R> func, T1 a, T2 b, T3 c, T4 d, T5 e) Source #
Partially apply
method Func<T5, T6, R> par <T1, T2, T3, T4, T5, T6, R> (Func<T1, T2, T3, T4, T5, T6, R> func, T1 a, T2 b, T3 c, T4 d) Source #
Partially apply
method Func<T4, T5, T6, R> par <T1, T2, T3, T4, T5, T6, R> (Func<T1, T2, T3, T4, T5, T6, R> func, T1 a, T2 b, T3 c) Source #
Partially apply
method Func<T3, T4, T5, T6, R> par <T1, T2, T3, T4, T5, T6, R> (Func<T1, T2, T3, T4, T5, T6, R> func, T1 a, T2 b) Source #
Partially apply
method Func<T2, T3, T4, T5, T6, R> par <T1, T2, T3, T4, T5, T6, R> (Func<T1, T2, T3, T4, T5, T6, R> func, T1 a) Source #
Partially apply
method Func<T7, R> par <T1, T2, T3, T4, T5, T6, T7, R> (Func<T1, T2, T3, T4, T5, T6, T7, R> func, T1 a, T2 b, T3 c, T4 d, T5 e, T6 f) Source #
Partially apply
method Func<T6, T7, R> par <T1, T2, T3, T4, T5, T6, T7, R> (Func<T1, T2, T3, T4, T5, T6, T7, R> func, T1 a, T2 b, T3 c, T4 d, T5 e) Source #
Partially apply
method Func<T5, T6, T7, R> par <T1, T2, T3, T4, T5, T6, T7, R> (Func<T1, T2, T3, T4, T5, T6, T7, R> func, T1 a, T2 b, T3 c, T4 d) Source #
Partially apply
method Func<T4, T5, T6, T7, R> par <T1, T2, T3, T4, T5, T6, T7, R> (Func<T1, T2, T3, T4, T5, T6, T7, R> func, T1 a, T2 b, T3 c) Source #
Partially apply
method Func<T3, T4, T5, T6, T7, R> par <T1, T2, T3, T4, T5, T6, T7, R> (Func<T1, T2, T3, T4, T5, T6, T7, R> func, T1 a, T2 b) Source #
Partially apply
method Func<T2, T3, T4, T5, T6, T7, R> par <T1, T2, T3, T4, T5, T6, T7, R> (Func<T1, T2, T3, T4, T5, T6, T7, R> func, T1 a) Source #
Partially apply
method Func<T2, T3, T4, T5, T6, T7, T8, R> par <T1, T2, T3, T4, T5, T6, T7, T8, R> (Func<T1, T2, T3, T4, T5, T6, T7, T8, R> func, T1 a) Source #
Partially apply
method Func<T3, T4, T5, T6, T7, T8, R> par <T1, T2, T3, T4, T5, T6, T7, T8, R> (Func<T1, T2, T3, T4, T5, T6, T7, T8, R> func, T1 a, T2 b) Source #
Partially apply
method Func<T4, T5, T6, T7, T8, R> par <T1, T2, T3, T4, T5, T6, T7, T8, R> (Func<T1, T2, T3, T4, T5, T6, T7, T8, R> func, T1 a, T2 b, T3 c) Source #
Partially apply
method Func<T5, T6, T7, T8, R> par <T1, T2, T3, T4, T5, T6, T7, T8, R> (Func<T1, T2, T3, T4, T5, T6, T7, T8, R> func, T1 a, T2 b, T3 c, T4 d) Source #
Partially apply
method Func<T6, T7, T8, R> par <T1, T2, T3, T4, T5, T6, T7, T8, R> (Func<T1, T2, T3, T4, T5, T6, T7, T8, R> func, T1 a, T2 b, T3 c, T4 d, T5 e) Source #
Partially apply
method Func<T7, T8, R> par <T1, T2, T3, T4, T5, T6, T7, T8, R> (Func<T1, T2, T3, T4, T5, T6, T7, T8, R> func, T1 a, T2 b, T3 c, T4 d, T5 e, T6 f) Source #
Partially apply
method Func<T8, R> par <T1, T2, T3, T4, T5, T6, T7, T8, R> (Func<T1, T2, T3, T4, T5, T6, T7, T8, R> func, T1 a, T2 b, T3 c, T4 d, T5 e, T6 f, T7 g) Source #
Partially apply
method Func<T2, T3, T4, T5, T6, T7, T8, T9, R> par <T1, T2, T3, T4, T5, T6, T7, T8, T9, R> (Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, R> func, T1 a) Source #
Partially apply
method Func<T3, T4, T5, T6, T7, T8, T9, R> par <T1, T2, T3, T4, T5, T6, T7, T8, T9, R> (Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, R> func, T1 a, T2 b) Source #
Partially apply
method Func<T4, T5, T6, T7, T8, T9, R> par <T1, T2, T3, T4, T5, T6, T7, T8, T9, R> (Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, R> func, T1 a, T2 b, T3 c) Source #
Partially apply
method Func<T5, T6, T7, T8, T9, R> par <T1, T2, T3, T4, T5, T6, T7, T8, T9, R> (Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, R> func, T1 a, T2 b, T3 c, T4 d) Source #
Partially apply
method Func<T6, T7, T8, T9, R> par <T1, T2, T3, T4, T5, T6, T7, T8, T9, R> (Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, R> func, T1 a, T2 b, T3 c, T4 d, T5 e) Source #
Partially apply
method Func<T7, T8, T9, R> par <T1, T2, T3, T4, T5, T6, T7, T8, T9, R> (Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, R> func, T1 a, T2 b, T3 c, T4 d, T5 e, T6 f) Source #
Partially apply
method Func<T8, T9, R> par <T1, T2, T3, T4, T5, T6, T7, T8, T9, R> (Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, R> func, T1 a, T2 b, T3 c, T4 d, T5 e, T6 f, T7 g) Source #
Partially apply
method Func<T9, R> par <T1, T2, T3, T4, T5, T6, T7, T8, T9, R> (Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, R> func, T1 a, T2 b, T3 c, T4 d, T5 e, T6 f, T7 g, T8 h) Source #
Partially apply
method Func<T2, T3, T4, T5, T6, T7, T8, T9, T10, R> par <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, R> (Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, R> func, T1 a) Source #
Partially apply
method Func<T3, T4, T5, T6, T7, T8, T9, T10, R> par <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, R> (Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, R> func, T1 a, T2 b) Source #
Partially apply
method Func<T4, T5, T6, T7, T8, T9, T10, R> par <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, R> (Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, R> func, T1 a, T2 b, T3 c) Source #
Partially apply
method Func<T5, T6, T7, T8, T9, T10, R> par <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, R> (Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, R> func, T1 a, T2 b, T3 c, T4 d) Source #
Partially apply
method Func<T6, T7, T8, T9, T10, R> par <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, R> (Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, R> func, T1 a, T2 b, T3 c, T4 d, T5 e) Source #
Partially apply
method Func<T7, T8, T9, T10, R> par <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, R> (Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, R> func, T1 a, T2 b, T3 c, T4 d, T5 e, T6 f) Source #
Partially apply
method Func<T8, T9, T10, R> par <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, R> (Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, R> func, T1 a, T2 b, T3 c, T4 d, T5 e, T6 f, T7 g) Source #
Partially apply
method Func<T9, T10, R> par <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, R> (Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, R> func, T1 a, T2 b, T3 c, T4 d, T5 e, T6 f, T7 g, T8 h) Source #
Partially apply
method Func<T10, R> par <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, R> (Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, R> func, T1 a, T2 b, T3 c, T4 d, T5 e, T6 f, T7 g, T8 h, T9 i) Source #
Partially apply
method Action<T4> par <T1, T2, T3, T4> (Action<T1, T2, T3, T4> func, T1 a, T2 b, T3 c) Source #
Partially apply
method Action<T3, T4> par <T1, T2, T3, T4> (Action<T1, T2, T3, T4> func, T1 a, T2 b) Source #
Partially apply
method Action<T2, T3, T4> par <T1, T2, T3, T4> (Action<T1, T2, T3, T4> func, T1 a) Source #
Partially apply
method Action<T5> par <T1, T2, T3, T4, T5> (Action<T1, T2, T3, T4, T5> func, T1 a, T2 b, T3 c, T4 d) Source #
Partially apply
method Action<T4, T5> par <T1, T2, T3, T4, T5> (Action<T1, T2, T3, T4, T5> func, T1 a, T2 b, T3 c) Source #
Partially apply
method Action<T3, T4, T5> par <T1, T2, T3, T4, T5> (Action<T1, T2, T3, T4, T5> func, T1 a, T2 b) Source #
Partially apply
method Action<T2, T3, T4, T5> par <T1, T2, T3, T4, T5> (Action<T1, T2, T3, T4, T5> func, T1 a) Source #
Partially apply
method Action<T6> par <T1, T2, T3, T4, T5, T6> (Action<T1, T2, T3, T4, T5, T6> func, T1 a, T2 b, T3 c, T4 d, T5 e) Source #
Partially apply
method Action<T5, T6> par <T1, T2, T3, T4, T5, T6> (Action<T1, T2, T3, T4, T5, T6> func, T1 a, T2 b, T3 c, T4 d) Source #
Partially apply
method Action<T4, T5, T6> par <T1, T2, T3, T4, T5, T6> (Action<T1, T2, T3, T4, T5, T6> func, T1 a, T2 b, T3 c) Source #
Partially apply
method Action<T3, T4, T5, T6> par <T1, T2, T3, T4, T5, T6> (Action<T1, T2, T3, T4, T5, T6> func, T1 a, T2 b) Source #
Partially apply
method Action<T2, T3, T4, T5, T6> par <T1, T2, T3, T4, T5, T6> (Action<T1, T2, T3, T4, T5, T6> func, T1 a) Source #
Partially apply
method Action<T7> par <T1, T2, T3, T4, T5, T6, T7> (Action<T1, T2, T3, T4, T5, T6, T7> func, T1 a, T2 b, T3 c, T4 d, T5 e, T6 f) Source #
Partially apply
method Action<T6, T7> par <T1, T2, T3, T4, T5, T6, T7> (Action<T1, T2, T3, T4, T5, T6, T7> func, T1 a, T2 b, T3 c, T4 d, T5 e) Source #
Partially apply
method Action<T5, T6, T7> par <T1, T2, T3, T4, T5, T6, T7> (Action<T1, T2, T3, T4, T5, T6, T7> func, T1 a, T2 b, T3 c, T4 d) Source #
Partially apply
method Action<T4, T5, T6, T7> par <T1, T2, T3, T4, T5, T6, T7> (Action<T1, T2, T3, T4, T5, T6, T7> func, T1 a, T2 b, T3 c) Source #
Partially apply
method Action<T3, T4, T5, T6, T7> par <T1, T2, T3, T4, T5, T6, T7> (Action<T1, T2, T3, T4, T5, T6, T7> func, T1 a, T2 b) Source #
Partially apply
method Action<T2, T3, T4, T5, T6, T7> par <T1, T2, T3, T4, T5, T6, T7> (Action<T1, T2, T3, T4, T5, T6, T7> func, T1 a) Source #
Partially apply
method Action<T2, T3, T4, T5, T6, T7, T8> par <T1, T2, T3, T4, T5, T6, T7, T8> (Action<T1, T2, T3, T4, T5, T6, T7, T8> func, T1 a) Source #
Partially apply
method Action<T3, T4, T5, T6, T7, T8> par <T1, T2, T3, T4, T5, T6, T7, T8> (Action<T1, T2, T3, T4, T5, T6, T7, T8> func, T1 a, T2 b) Source #
Partially apply
method Action<T4, T5, T6, T7, T8> par <T1, T2, T3, T4, T5, T6, T7, T8> (Action<T1, T2, T3, T4, T5, T6, T7, T8> func, T1 a, T2 b, T3 c) Source #
Partially apply
method Action<T5, T6, T7, T8> par <T1, T2, T3, T4, T5, T6, T7, T8> (Action<T1, T2, T3, T4, T5, T6, T7, T8> func, T1 a, T2 b, T3 c, T4 d) Source #
Partially apply
method Action<T6, T7, T8> par <T1, T2, T3, T4, T5, T6, T7, T8> (Action<T1, T2, T3, T4, T5, T6, T7, T8> func, T1 a, T2 b, T3 c, T4 d, T5 e) Source #
Partially apply
method Action<T7, T8> par <T1, T2, T3, T4, T5, T6, T7, T8> (Action<T1, T2, T3, T4, T5, T6, T7, T8> func, T1 a, T2 b, T3 c, T4 d, T5 e, T6 f) Source #
Partially apply
method Action<T8> par <T1, T2, T3, T4, T5, T6, T7, T8> (Action<T1, T2, T3, T4, T5, T6, T7, T8> func, T1 a, T2 b, T3 c, T4 d, T5 e, T6 f, T7 g) Source #
Partially apply
method Action<T2, T3, T4, T5, T6, T7, T8, T9> par <T1, T2, T3, T4, T5, T6, T7, T8, T9> (Action<T1, T2, T3, T4, T5, T6, T7, T8, T9> func, T1 a) Source #
Partially apply
method Action<T3, T4, T5, T6, T7, T8, T9> par <T1, T2, T3, T4, T5, T6, T7, T8, T9> (Action<T1, T2, T3, T4, T5, T6, T7, T8, T9> func, T1 a, T2 b) Source #
Partially apply
method Action<T4, T5, T6, T7, T8, T9> par <T1, T2, T3, T4, T5, T6, T7, T8, T9> (Action<T1, T2, T3, T4, T5, T6, T7, T8, T9> func, T1 a, T2 b, T3 c) Source #
Partially apply
method Action<T5, T6, T7, T8, T9> par <T1, T2, T3, T4, T5, T6, T7, T8, T9> (Action<T1, T2, T3, T4, T5, T6, T7, T8, T9> func, T1 a, T2 b, T3 c, T4 d) Source #
Partially apply
method Action<T6, T7, T8, T9> par <T1, T2, T3, T4, T5, T6, T7, T8, T9> (Action<T1, T2, T3, T4, T5, T6, T7, T8, T9> func, T1 a, T2 b, T3 c, T4 d, T5 e) Source #
Partially apply
method Action<T7, T8, T9> par <T1, T2, T3, T4, T5, T6, T7, T8, T9> (Action<T1, T2, T3, T4, T5, T6, T7, T8, T9> func, T1 a, T2 b, T3 c, T4 d, T5 e, T6 f) Source #
Partially apply
method Action<T8, T9> par <T1, T2, T3, T4, T5, T6, T7, T8, T9> (Action<T1, T2, T3, T4, T5, T6, T7, T8, T9> func, T1 a, T2 b, T3 c, T4 d, T5 e, T6 f, T7 g) Source #
Partially apply
method Action<T9> par <T1, T2, T3, T4, T5, T6, T7, T8, T9> (Action<T1, T2, T3, T4, T5, T6, T7, T8, T9> func, T1 a, T2 b, T3 c, T4 d, T5 e, T6 f, T7 g, T8 h) Source #
Partially apply
method Action<T2, T3, T4, T5, T6, T7, T8, T9, T10> par <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> (Action<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> func, T1 a) Source #
Partially apply
method Action<T3, T4, T5, T6, T7, T8, T9, T10> par <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> (Action<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> func, T1 a, T2 b) Source #
Partially apply
method Action<T4, T5, T6, T7, T8, T9, T10> par <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> (Action<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> func, T1 a, T2 b, T3 c) Source #
Partially apply
method Action<T5, T6, T7, T8, T9, T10> par <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> (Action<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> func, T1 a, T2 b, T3 c, T4 d) Source #
Partially apply
method Action<T6, T7, T8, T9, T10> par <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> (Action<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> func, T1 a, T2 b, T3 c, T4 d, T5 e) Source #
Partially apply
method Action<T7, T8, T9, T10> par <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> (Action<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> func, T1 a, T2 b, T3 c, T4 d, T5 e, T6 f) Source #
Partially apply
method Action<T8, T9, T10> par <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> (Action<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> func, T1 a, T2 b, T3 c, T4 d, T5 e, T6 f, T7 g) Source #
Partially apply
method Func<T1, T2, TResult> Uncurry <T1, T2, TResult> (this Func<T1, Func<T2, TResult>> function) Source #
Transforms a curried function into a function that takes multiple arguments
method Func<T1, T2, T3, TResult> Uncurry <T1, T2, T3, TResult> (this Func<T1, Func<T2, Func<T3, TResult>>> function) Source #
Transforms a curried function into a function that takes multiple arguments
method Func<T1, T2, T3, T4, TResult> Uncurry <T1, T2, T3, T4, TResult> (this Func<T1, Func<T2, Func<T3, Func<T4, TResult>>>> function) Source #
Transforms a curried function into a function that takes multiple arguments
method Func<T1, T2, T3, T4, T5, TResult> Uncurry <T1, T2, T3, T4, T5, TResult> (this Func<T1, Func<T2, Func<T3, Func<T4, Func<T5, TResult>>>>> function) Source #
Transforms a curried function into a function that takes multiple arguments
method Func<T1, T2, T3, T4, T5, T6, TResult> Uncurry <T1, T2, T3, T4, T5, T6, TResult> (this Func<T1, Func<T2, Func<T3, Func<T4, Func<T5, Func<T6, TResult>>>>>> function) Source #
Transforms a curried function into a function that takes multiple arguments
method Func<T1, T2, T3, T4, T5, T6, T7, TResult> Uncurry <T1, T2, T3, T4, T5, T6, T7, TResult> (this Func<T1, Func<T2, Func<T3, Func<T4, Func<T5, Func<T6, Func<T7, TResult>>>>>>> function) Source #
Transforms a curried function into a function that takes multiple arguments
method Func<T1, T2, T3, T4, T5, T6, T7, T8, TResult> Uncurry <T1, T2, T3, T4, T5, T6, T7, T8, TResult> (this Func<T1, Func<T2, Func<T3, Func<T4, Func<T5, Func<T6, Func<T7, Func<T8, TResult>>>>>>>> function) Source #
Transforms a curried function into a function that takes multiple arguments
method Func<T1, T2, TResult> uncurry <T1, T2, TResult> (Func<T1, Func<T2, TResult>> function) Source #
Transforms a curried function into a function that takes multiple arguments
method Func<T1, T2, T3, TResult> uncurry <T1, T2, T3, TResult> (Func<T1, Func<T2, Func<T3, TResult>>> function) Source #
Transforms a curried function into a function that takes multiple arguments
method Func<T1, T2, T3, T4, TResult> uncurry <T1, T2, T3, T4, TResult> (Func<T1, Func<T2, Func<T3, Func<T4, TResult>>>> function) Source #
Transforms a curried function into a function that takes multiple arguments
method Func<T1, T2, T3, T4, T5, TResult> uncurry <T1, T2, T3, T4, T5, TResult> (Func<T1, Func<T2, Func<T3, Func<T4, Func<T5, TResult>>>>> function) Source #
Transforms a curried function into a function that takes multiple arguments
method Func<T1, T2, T3, T4, T5, T6, TResult> uncurry <T1, T2, T3, T4, T5, T6, TResult> (Func<T1, Func<T2, Func<T3, Func<T4, Func<T5, Func<T6, TResult>>>>>> function) Source #
Transforms a curried function into a function that takes multiple arguments